package main

//func crawl(url string) []string {
//	fmt.Println(url)
//	list, err := links.Exract(url)
//	if err != nil {
//		log.Print(err)
//	}
//	return list
//}

//func main() {
//	worklist := make(chan []string)
//
//	// 从命令行参数开始
//	go func() { worklist <- os.Args[1:] }()
//
//	// 并发爬取Web
//	seen := make(map[string]bool)
//	for list := range worklist {
//		for _, link := range list {
//			if !seen[link] {
//				seen[link] = true
//				go func() {
//					worklist <- crawl(link)
//				}(link)
//			}
//		}
//	}
//}
